flexible sigmoidoscopy - French English Dictionary